a long and tiring walk - Espagnol Anglais Dictionnaire